wave after wave - German English Dictionary